body {padding: 0; margin: 0; background: #f2f5fa; font: normal 14px/1.6 normal veranda, 'microsoft yahei';}
ul {padding: 0; list-style: none;}
h1 {text-align: center; font-size: 20px;}
small {font-weight: 400; color: #999;}

.letter {
    max-width: 700px; padding: 10px 30px; margin: 0 auto 20px; box-sizing: border-box;
    color: #555; background: #fff;
    box-shadow: 0 2px 8px 1px rgba(24,44,79,0.07), 0 8px 20px 2px rgba(24,44,79,0.1);
}
.letter > .title {text-align: center;}
.letter > .cont {text-indent: 2em;}
.letter > .date {padding-top: 10px; border-top: 1px solid #ddd;}